/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
function showHidePopup(id,value) {
    if (value == 'none') {
        document.getElementById('tendangnhapdk').value = "";
        document.getElementById('matkhaudk').value = "";
        document.getElementById('xnmatkhaudk').value = "";
        document.getElementById('ho').value = "";
        document.getElementById('ten').value = "";
        document.getElementById('mail').value = "";
        document.getElementById('diachi').value = "";
        document.getElementById('dtnha').value = "";
        document.getElementById('dtdd').value = "";
        document.getElementById('other').value = "";

    }
    document.getElementById(id).style.display = value;
    document.getElementById('backgroundFrame').style.display =  value;
    if (id == 'popupRegister') {
        document.getElementById('tendangnhapdk').focus();
    } else if (id == 'popupRegister') {
        document.getElementById('username').focus();
    }
}
function changeBg(pos) {
    var color = "";
    if (pos == 'over') {
        color = '#47433F';
    } else {
        color = '#6D6969';
    }
    document.getElementById('dangki').style.backgroundColor = color;
}
function register() {
    username = document.getElementById("tendangnhapdk").value;
    password = document.getElementById("matkhaudk").value;
    confirmPassword = document.getElementById("xnmatkhaudk").value;
    firstname = document.getElementById("ten").value;
    lastname = document.getElementById("ho").value;
    mail = document.getElementById("mail").value;
    msg = "";
    valid = true;
//    var regex = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
    var regex = /^(\w+[\-\.])*\w+@(\w+\.)+[A-Za-z]+$/;
    var validPass = /^[A-Za-z\d]{6,15}$/;
    if (username == "") {
        document.getElementById("tendangnhapdkValid").value = "Vui lòng nhập tên đăng nhập!";
        document.getElementById("tendangnhapdkValid").style.visibility="visible";
        valid = false;
    } else {
        document.getElementById("tendangnhapdkValid").style.visibility="hidden";
    }
    if (password == "") {
        document.getElementById("matkhaudkValid").value = "Vui lòng nhập mật khẩu!\n";
        document.getElementById("matkhaudkValid").style.visibility="visible";
        valid = false;
    } else {
        document.getElementById("matkhaudkValid").style.visibility="hidden";
    }
    if (!validPass.test(password)) {
        document.getElementById("matkhaudkValid").value = "Tối thiểu 6 kí tự, tối đa 15 kí tự\n";
        document.getElementById("matkhaudkValid").style.visibility="visible";
        valid = false;
    } else {
        document.getElementById("matkhaudkValid").style.visibility="hidden";
    }
    if(confirmPassword==""){
        document.getElementById("xnmatkhaudkValid").value = "Vui lòng nhập vào đây\n";
        document.getElementById("xnmatkhaudkValid").style.visibility="visible";
        valid = false;
    }else {
        document.getElementById("xnmatkhaudkValid").style.visibility="hidden";
    }
    if(firstname==""){
        document.getElementById("tenValid").value = "Vui lòng nhập vào đây\n";
        document.getElementById("tenValid").style.visibility="visible";
        valid = false;
    }else {
        document.getElementById("tenValid").style.visibility="hidden";
    }
    if(lastname==""){
        document.getElementById("hoValid").value = "Vui lòng nhập vào đây\n";
        document.getElementById("hoValid").style.visibility="visible";
        valid = false;
    }else {
        document.getElementById("hoValid").style.visibility="hidden";
    }
    if(mail==""){
        document.getElementById("mailValid").value = "Vui lòng nhập vào đây\n";
        document.getElementById("mailValid").style.visibility="visible";
        valid = false;
    }else {
        document.getElementById("mailValid").style.visibility="hidden";
    }
    if(password!=confirmPassword){
        document.getElementById("xnmatkhaudkValid").value = "Vui lòng nhập lại\n";
        document.getElementById("xnmatkhaudkValid").style.visibility="visible";
        valid = false;
    }else {
        document.getElementById("xnmatkhaudkValid").style.visibility="hidden";
    }
    if(!regex.test(mail)){
        document.getElementById("mailValid").value = "Email chưa hợp lệ\n";
        document.getElementById("mailValid").style.visibility="visible";
        valid = false;
    }else {
        document.getElementById("mailValid").style.visibility="hidden";
    }
    return valid;
}
function clearThongTin(formName) {
    if ('popupRegister' == formName) {
        document.getElementById("tendangnhapdkValid").style.visibility="hidden";
        document.getElementById("matkhaudkValid").style.visibility="hidden";
    }
}
